const path = require('path')
module.exports = {
  webpack: {
    alias: {
      '@': path.join(__dirname,'/src'),
      '@components':path.join(__dirname,'/src/components'),
      '@api':path.join(__dirname,'/src/api'),
      '@pages':path.join(__dirname,'/src/pages'),
      '@routes':path.join(__dirname,'/src/routes'),
      '@utils':path.join(__dirname,'/src/utils'),

    }
  },
  babel: {
    plugins: [
      ['import', { libraryName: 'antd', style: 'css' }]
    ]
  },
  devServer:{
      //配置服务器
      port:'8848',
      open:true,
      proxy: { // 配置 反向代理
        '/api': { // ajax请求地址 如果是以 /api开头
          target: 'http://rap2.taobao.org:38080/app/mock/264158', // 代理到 target 后面这个源
          changeOrigin: true, // 是不是切换源
          ws: false, // 如果你是websocket需要变成true
          pathRewrite: { // 是否路径重写
            '^/api': '/api' // rewrite path
          }
        }
      }
  }
}